be down on one’s luck - Francés Inglés Diccionario